/*
 * @Author: your name
 * @Date: 2022-03-04 09:36:11
 * @LastEditTime: 2022-03-04 09:48:50
 * @LastEditors: Please set LastEditors
 * @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 * @FilePath: \JS\day06\2-回调函数.js
 */

//回调函数 回调函数
//回调，就是回头调用的意思。主函数的事先做完，回头再调用传进来的那个函数。
//定义主函数，回调函数作为参数
// 主函数执行完毕之后在执行  回调函数就是把函数当成参数
function  A(callback){
    callback();
    console.log('我是主函数');
   
};

function B(){
    //超时调用 3000毫秒 参数：function 毫秒数
    setTimeout(function(){
        console.log('我是回调函数');
    },3000)
}
A(B)